body{text-align:center;margin:0 auto 10px}
body,table,td,th{font-size:12px;line-height:150%;font-family:Verdana,宋体}
h1,h2,h3,h4,h5,h6{text-align:left;margin:0;padding:0}
img{border:0;vertical-align:middle}
a{color:#175796;text-decoration:none}
a:hover{color:red;text-decoration:none}
ul,li,dl,dt,dd,form{list-style:none;margin:0;padding:0}
ol li{list-style:decimal}
dd{font-size:14px;padding:5px}
input,textarea,select{font-size:13px;margin-right:2px;border:1px solid;border-color:#666 #ccc #ccc #666;padding:3px}
input:focus,textarea:focus{border:1px solid;border-color:#555}
fieldset{position:relative;margin:10px}
legend{font-weight:700;font-size:14px;padding:0 5px}
td span{color:#666}
.button{border:1px solid;cursor:pointer;border-color:#ddd #666 #666 #ddd;padding:4px}
.button:hover{background:#f0f0f0}
a.button{background:#F2F9FD;display:inline;text-align:center;border:1px solid #B5CFD9;padding:3px 10px}
.radio,.checkbox{border:none;vertical-align:middle;padding:0}
.submit{background:#2782D6;border:1px solid;color:#fff;height:25px;font-size:12px;cursor:pointer;border-color:#ddd #264F6E #264F6E #ddd}
.submit:hover{background:#4589dd}
.cancel{background:#eee;border:1px solid;color:#000;height:25px;border-color:#fff #999 #999 #fff}
.border_bottom{border-bottom:1px solid #ccc}
.errmsg{display:block;line-height:30px;border:1px solid #DD3C10;background:#FFEBE8;margin:5px;padding:5px}
.sucmsg{display:block;line-height:30px;border:1px solid #FFEC19;background:#FFFBCC;margin:5px;padding:5px}
#header{height:56px;width:100%;background:#1A5A8D url(images/top_bg.gif) left no-repeat;text-align:right;margin:0}
#version{position:absolute;left:73px;top:2px;font-weight:400;font-style:normal;color:#fff;font-size:10px}
#topmenu{float:right;margin-top:32px}
#topmenu li{float:left;margin:0 5px}
#topmenu li a{background:#5b8cb2;display:block;font-size:12px;color:#f0f0f0;border:1px solid #083253;border-bottom:none;padding:2px 5px}
#topmenu li a:hover{background:#37719f;display:block}
#left{background:#E5EAF3;border-right:1px solid #7E909F;width:150px;margin:0;padding:0}
#shortcut{width:100%;border-bottom:1px solid #bbcded;padding:10px 0}
#shortcut li{font-size:14px;font-weight:700;margin:8px 0 8px 40px}
#shortcut a{color:#333}
#shortcut .write{background:url(images/icon_write.gif) left no-repeat;padding-left:25px}
#shortcut .comment{background:url(images/icon_comment.gif) left no-repeat;padding-left:25px}
.newcomment{background:url(images/cmtbg.gif) no-repeat;width:28px;height:18px;color:#fff;line-height:18px;margin-left:5px;text-align:center}
#menu{width:100%;border-top:1px solid #f9fafc}
#menu li{font-size:14px;font-weight:700;text-align:center;margin:2px 0}
#menu li a{color:#333;font-weight:400;text-decoration:none;display:block;line-height:28px}
#menu li .on{text-decoration:none;color:#fff;background:#5585AA url(images/menu_on.gif) repeat-x}
#copyright{position:absolute;bottom:0;left:0;width:150px;text-align:center;background:url(images/line.gif) top repeat-x;color:#555;line-height:150%;font-family:Arial, sans-serif;font-size:10px;padding:5px 0}
.tab{width:100%;height:33px;overflow:hidden;background:#e5eaf3}
.tab ul{width:100%;height:33px;overflow:hidden;background:url(images/tab_bg.gif) bottom repeat-x}
.tab ul li{float:left;font-size:14px;padding-left:20px;margin:3px 5px}
.tab ul li a{display:block;width:80px;height:28px;line-height:28px}
.tab ul li a.on{background:#fcfcfc;color:#333;font-weight:700;border:1px solid #7e909f;border-bottom:none;position:relative;z-index:10;bottom:-1px}
.main{background:#fcfcfc;border-bottom:1px solid #7E909F;overflow:hidden;text-align:left;padding:5px 0 0 15px}
.datalist th{border-top:2px solid #afc7d8;background:#edf0f6;font-weight:400;border-bottom:1px solid #ccc;border-left:1px solid #ccc;text-align:center;padding:2px}
.datalist .firstcol{border-left:0 none}
.datalist td{font-size:12px;border-bottom:1px solid #e9e9e9;padding:3px}
.prompt{width:98%;background:#fcfcfc;margin-top:10px}
.prompt th{background:#E9F0F6;color:#000;font-size:14px;text-align:left;padding:3px}
.prompt td{padding:5px}
.sub th{background:#E9F0F6;color:#000;font-weight:400;text-align:left;padding:3px}
.sub td{border:none;padding:3px}
.bg2 td{background:#f5f5f5}
.border-top,.border-top td{border-top:1px solid #ededed}
.suc{color:green}
.err{color:red}
.highlight td{background:#FFC}
.highlight_trans td{background:#ccc}
#show_tip{background:#68AF02;color:#fff;position:absolute;top:50px;padding:5px}
.ajaxbox{border:1px solid #D7E7EA;background:#fff}
.ajaxtable *{font-size:12px}
.ajaxtable{width:100%;border:5px solid #F8FBFB;border-spacing:0}
.ajaxtable th{background:#7DC3F6}
#utags{border:1px solid #ccc}
#utags dt{font-weight:700;margin:5px}
#utags dd{background:#f9f9f9;margin:5px}
#utags a{margin-right:10px;color:#145CA6;font-size:12px}
#utags a:hover{color:#145CA6;text-decoration:none}
#utags .on,#utags a.on:hover{background:#145CA6;color:#fff}
.multipage{height:24px;overflow:hidden;font-size:12px;float:left}
.multipage span{line-height:22px;height:22px;display:block;background:#fff;float:left;border:1px solid #ccc;margin-right:3px;padding:0 10px}
.multipage a{line-height:22px;height:22px;display:block;border:1px solid #ccc;background:#fff;float:left;margin-right:3px;padding:0 10px}
.multipage a:hover{border:1px solid #2782D6}
.multipage .on{background:#2782D6;color:#fff;font-weight:700}
.multipage .go{border:1px solid #ccc;height:21px;line-height:21px;padding:0}
a.attach div{display:none}
a.attach:hover{position:relative}
a.attach:hover div{display:block;position:absolute;top:20px;left:0;border:1px solid #ccc;background:#fff;text-align:left;z-index:100;padding:5px}
.thumb{max-width:500px;max-height:500px}
.tr_hover td{background:#e8eef8}
#left_top,#main_top{background:#083253;height:1px}
#shortcut a:hover,#menu li a:hover{text-decoration:underline}
.search,.datalist,.sub{width:100%}